delikli pres - Turkish English Dictionary